mechanical jar - İspanyolca İngilizce Sözlük